package org.smartopen.unionpay.openapi.constant;

public interface MqConstants {

    String PREFIX = "smartopen.unionpay.";
    String QUEUE_PREFIX = PREFIX + "queue.";

    String UNIONPAY_EXCHANGE = PREFIX + "exchange";
    String UNIONPAY_PAY_NOTIFY_QUEUE_NAME = QUEUE_PREFIX + "pay";
    String UNIONPAY_REFUND_NOTIFY_QUEUE_NAME = QUEUE_PREFIX + "refund";


    /**
     * DLX repeat QUEUE 死信转发队列
     */
    String UNIONPAY_REPEAT_TRADE_QUEUE_NAME = QUEUE_PREFIX + ".repeat.trade";
    /**
     * TTL QUEUE
     */
    String UNIONPAY_DEAD_LETTER_QUEUE_NAME = QUEUE_PREFIX + ".dead.letter";

}
